Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Terraced £295,000 15 Dec 2023
3 THE DELL Terraced £153,000 26 Apr 2013
4 THE DELL Semi-Detached £168,000 26 Oct 2007
5 THE DELL Semi-Detached £115,000 9 Jan 2001